#ifndef WIDGET_H
#define WIDGET_H

#include <QWidget>
#include <QVector>

namespace Ui {
class Widget;
}

class Widget : public QWidget
{
    Q_OBJECT

public:
    explicit Widget(QWidget *parent = nullptr);
    ~Widget();

    void pbtEnable();
    int judge(const QString& s);
    void compare();

    //设置槽函数 通过定时器 调用定期检查所有条件是否合格从而释放按钮
private slots:
    void on_le_phone_textEdited(const QString &arg1);

    void on_le_name_textEdited(const QString &arg1);

    void on_le_passwd_textEdited(const QString &arg1);


    void on_le_passwd2_textEdited(const QString &arg1);

    void on_pbt_passwd_pressed();

    void on_pbt_passwd_released();

    void on_pbt_passwd2_pressed();

    void on_pbt_passwd2_released();

    void on_pbt_clicked();

private:
    Ui::Widget *ui;
    QVector<bool> v;
};

#endif // WIDGET_H
